Results for "

turn a cartwheel

"
English - Turkish Dictionary

turn a cartwheel

(English - Turkish Dictionary) :
yanlamasına takla atmak.